upon signing the contract - Francés Inglés Diccionario